function auth () {
  return async function (ctx, next) {
    const xAuthId = ctx.request.get('X-AUTH-ID')
    const xAToken = ctx.request.get('X-AToken')

    ctx.log.info(`[URL]: ${ctx.url}`)
    ctx.log.info(`[X-AUTH-ID]: ${xAuthId}`)
    ctx.log.info(`[X-AToken]: ${xAToken}`)

    if (xAuthId) {
      ctx.xAuthId = xAuthId
      // window.xAuthId = xAuthId
    }

    if (xAToken) {
      ctx.xAToken = xAToken
      // window.xAToken = xAToken
    }

    await next()
  }
}

module.exports = auth